﻿using System;
using System.Collections.Generic;

namespace Murray.MSMAPI
{
    public class SABnzbdQueue
    {
        public string active_lang { get; set; }
        public string session { get; set; }
        public List<SABnzbdSlot> slots { get; set; }
        public string speed { get; set; }
        public string size { get; set; }
        public int limit { get; set; }
        public int start { get; set; }
        public double diskspacetotal2 { get; set; }
        public bool darwin { get; set; }
        public string last_warning { get; set; }
        public string have_warnings { get; set; }
        public int noofslots { get; set; }
        public string newzbin_url { get; set; }
        public string pause_int { get; set; }
        public List<SABnzbdCategory> categories { get; set; }
        public bool pp_pause_event { get; set; }
        public double diskspacetotal1 { get; set; }
        public double mb { get; set; }
        public string loadavg { get; set; }
        public string cache_max { get; set; }
        public string speedlimit { get; set; }
        public string webdir { get; set; }
        public string left_quota { get; set; }
        public string uniconfig { get; set; }
        public bool paused { get; set; }
        public bool isverbose { get; set; }
        public bool restart_req { get; set; }
        public bool power_options { get; set; }
        public string helpuri { get; set; }
        public string uptime { get; set; }
        public string refresh_rate { get; set; }
        public string my_home { get; set; }
        public string version { get; set; }
        public string my_lcldata { get; set; }
        public string color_scheme { get; set; }
        public string new_release { get; set; }
        public bool nt { get; set; }
        public string status { get; set; }
        public int finish { get; set; }
        public string cache_art { get; set; }
        public bool paused_all { get; set; }
        public string finishaction { get; set; }
        public string sizeleft { get; set; }
        public string quota { get; set; }
        public string cache_size { get; set; }
        public double mbleft { get; set; }
        public double diskspace2 { get; set; }
        public double diskspace1 { get; set; }
        public List<SABnzbdScript> scripts { get; set; }
        public TimeSpan timeleft { get; set; }
        public bool have_quota { get; set; }
        public string nzb_quota { get; set; }
        public string eta { get; set; }
        public double kbpersec { get; set; }
        public string new_rel_url { get; set; }
        public string queue_details { get; set; }
    }
}
